using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using System.Text;

namespace Interface_Tier
{
	public interface IDIC_SHIFTData 
	{
        int DIC_SHIFT_Insert(String ShiftCode, String ShiftName, DateTime BeginTime, DateTime EndTime, Boolean IsOvernight, DateTime BeginTime1, DateTime BeginTime2, DateTime EndTime1, DateTime EndTime2, Int32 LateMinute, Int32 EarlyMinute, String Description);
        int DIC_SHIFT_Update(String ShiftCode, String ShiftName, DateTime BeginTime, DateTime EndTime, Boolean IsOvernight, DateTime BeginTime1, DateTime BeginTime2, DateTime EndTime1, DateTime EndTime2, Int32 LateMinute, Int32 EarlyMinute, String Description);
        int DIC_SHIFT_Disable(String ShiftCode, ref Boolean Enabled);
        int DIC_SHIFT_Delete(String ShiftCode);
        int DIC_SHIFT_Save(String ShiftCode, String ShiftName, DateTime BeginTime, DateTime EndTime, Boolean IsOvernight, DateTime BeginTime1, DateTime BeginTime2, DateTime EndTime1, DateTime EndTime2, Int32 LateMinute, Int32 EarlyMinute, String Description);
        DataSet DIC_SHIFT_GetList();
        DataSet DIC_SHIFT_Get(String ShiftCode);
	}
}
